<h:panelGroup xmlns:h='http://java.sun.com/jsf/html'
              xmlns:f='http://java.sun.com/jsf/core'
              xmlns:p='http://primefaces.org/ui'
              xmlns:s='http://savanti.com.bo/ui-simple'
              xmlns:x='http://java.sun.com/jsf/composite/ui/component' styleClass='ITAsientoLote' id='ITAsientoLote'><p:growl id='growl'/>

<p:toolbar styleClass='toolBar'>

<p:toolbarGroup style='width:100%;text-align: center'>

<p:commandButton id='btnNew'  icon='ui-icon-new'  title='Nuevo'   actionListener='#{ITAsientoLote.uiClean}'  update='@(.ITAsientoLote)' style='border:none; float:left;  width:70px' process='@this'/>

<p:commandButton id='btnSave' icon='ui-icon-save' title='Guardar' actionListener='#{ITAsientoLote.uiMergeE}' update='@(.ITAsientoLote)' style='border:none; float:left;  width:70px'/>

<p:commandButton id='btnTitle' value='Asiento por Lotes' style='border:none; font-weight:bold; background:transparent'/>

</p:toolbarGroup>

</p:toolbar>


<h:panelGrid id='bean' columns='2' styleClass='bean align-top'>

  <x:beanPanel id='hd' bean='#{ITAsientoLote}' title='Pre Asiento' cellpadding='7'>

  <p:selectOneMenu value='#{ITAsientoLote.preasientoId}' style='width:150px' styleClass='xSel'>

  <f:selectItems value='#{ITAsientoLote.lsPreasiento}' var='x' itemLabel='#{x.nombre}' itemValue='#{x.id}'/></p:selectOneMenu>

  </x:beanPanel>


  <x:beanPanel id='ps' bean='#{ITAsientoLote}' title='Posicion' cellpadding='2' columns='2' style='min-width: 300px'>

  <x:fieldD b='#{bean}' wT='75px' t='Fecha'   v='#{bean.entity.fecha}'  w='75px'/>

  <x:fieldS b='#{bean}' wT='75px' t='Cuenta Debe'  v='#{bean.entity.cuentaD}' x='#{x}' xL='#{x.codigo} #{x.nombre}' onkeydown='tab()'/>

  <x:fieldI b='#{bean}' wT='75px' t='Doc Ref' v='#{bean.entity.docRef}' w='75px'/>

  <x:fieldS b='#{bean}' wT='75px' t='Cuenta Haber' v='#{bean.entity.cuentaH}' x='#{x}' xL='#{x.codigo} #{x.nombre}' onkeydown='tab()'/>

  <x:fieldI b='#{bean}' wT='75px' t='Monto' v='#{bean.entity.monto}' w='75px'/>

  <x:fieldA b='#{bean}' wT='75px' t='Glosa' v='#{bean.entity.glosa}' l='detailAdd' w='250px'/>

</x:beanPanel>

</h:panelGrid>


<x:dataTable bean='#{ITAsientoLote}' ls='#{ITAsientoLote.lsEntity}' r='#{x.rowId}'>

<s:columnT t=''             v='#{x.rowId}'  w='20px'/>

<s:columnD t='Fecha'        v='#{x.fecha}'  w='75px'/>

<s:columnT t='Doc Ref'      v='#{x.docRef}' w='75px'/>

<s:columnT t='Cuenta Debe'  v='#{x.cuentaD.codigo} - #{x.cuentaD.nombre}'/>

<s:columnT t='Cuenta Haber' v='#{x.cuentaH.codigo} - #{x.cuentaH.nombre}'/>

<s:columnN t='Monto'        v='#{x.monto}'  w='55px'/>

<s:columnT t='Glosa'        v='#{x.glosa}'  w='250px'/>

</x:dataTable>

</h:panelGroup>